gtk-demo: Fix the assistant demo
authorMatthias Clasen <mclasen@redhat.com>
Fri, 6 Oct 2017 23:38:16 +0000 (19:38 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Fri, 6 Oct 2017 23:38:16 +0000 (19:38 -0400)
The progress bar was no longer expanding as intended,
due to the demise of GtkBox::expand.

demos/gtk-demo/assistant.c

index a1c0837e9a1a18e25b0fb499f78f6fa5cba19081..c39d0b2b371bbe12f1d5a4f9562444f634d44966 100644 (file)
@@ -144,8 +144,11 @@ static void
 create_page4 (GtkWidget *assistant)
 {
   progress_bar = gtk_progress_bar_new ();
-  gtk_widget_set_halign (progress_bar, GTK_ALIGN_CENTER);
+  gtk_widget_set_halign (progress_bar, GTK_ALIGN_FILL);
   gtk_widget_set_valign (progress_bar, GTK_ALIGN_CENTER);
+  gtk_widget_set_hexpand (progress_bar, TRUE);
+  gtk_widget_set_margin_start (progress_bar, 40);
+  gtk_widget_set_margin_end (progress_bar, 40);
 
   gtk_widget_show (progress_bar);
   gtk_assistant_append_page (GTK_ASSISTANT (assistant), progress_bar);